Updated and Validated
[betaflight.git] / docs / boards / Board - SpeedyBee F4 AIO-1.md
blob5b59c2b4e1423daa22ee63a2dbc284ba43ac2419
1 # Board - SpeedyBee F4 AIO
3 ### Descriptions
4 This SpeedyBee F4 AIO board integrates the Bluetooth module, with SpeedyBee App, we can set the FC parameter via mobile device.It runs Betaflight, with Built-in LC-Filter for 5V and 9V, and  no pinned-connectors – all direct solder for optimal durability on top side. It has the current sensor and ESC power output. 
6 ### Hardware Features
7 * MCU: STM32F405
8 * IMU: MPU6000
9 * OSD: BetaFlight OSD w/ AT7456E chip
10 * BLE Module: inner connect to UART5 for remote setting with SpeedyBee App or other similar apps
11 * BlackBox: 16Mb onboard dataflash
12 * Current Sensor: 200A(Scale 608)
13 * Power input: 3s - 6s Lipo
14 * Power output: 4.5V * 1 , 3.3V * 1, 5V * 3 , 9V * 1
15 * Cam And VTX power output: Built-in LC-Filter for 5V and 9V
16 * ESC power output: 4 * VCC output
17 * UART: UART Pads * 3(UART1, UART3, UART4)
18 * UART2 for Receiver: Built in inverter of RX2 for SBUS input through SBUS pad, RX2 pad used for PPM, DSM2, DSMX, IBUS
19 * RSSI input: RSSI input solder pad
20 * I2C: Used for external GPS, Barometer module
21 * Buzzer: Buz- and 5V pad used for 5V Buzzer
22 * ESC signal: s1 - s7
23 * LED pin: Used for WS2812 LED
24 * Boot button: Used to easy enter DFU mode
28 ### All uarts have pad on board 
29 | Value | Identifier   | RX   | TX   | Notes                                                                                       |
30 | ----- | ------------ | -----| -----| ------------------------------------------------------------------------------------------- |
31 | 1     | USART1       | PA10  |  PA9 |  PB7 FOR SBUS IN(inverter built-in)                                                         |
32 | 2     | USART2       | PA3  |  PA2 |  PA3 for SBUS signal through SBUS pad,                                                               and normally connect to RX2 pad for other types receiver |
33 | 3     | USART3       | PC11 |  PC10|  USE FOR GPS                                                                                |
34 | 4     | USART4       | PA1  |  PA0 |  PA0 FOR RSSI/FPORT/TEL etc                                                                 |
35 | 5     | USART5       | PD2  |  PC12|  PAD                                                                                        |
38 ### I2C, use for Barometer or compass
39 | Value | Identifier   | function |  pin   | Notes                                                                                 |
40 | ----- | ------------ | ---------| -------| ------------------------------------------------------------------------------------- |                                                                                      
41 | 1     | I2C1         |    SDA   |  PB7   | 
42 | 2     | I2C1         |    SCL   |  PB6   | 
45 ### Buzzer/LED output 
46 | Value | Identifier   | function |  pin   | Notes                                                                                 |
47 | ----- | ------------ | ---------| -------| ------------------------------------------------------------------------------------- |                                                                                      
48 | 1     | LED0         |    LED   |  PB9  | 
49 | 2     | BEEPER       |    BEE   |  PC13  | 
52 ### Analog signal input
53 | Value | Identifier   | function  |  pin  | Notes                                                                                 |
54 | ----- | ------------ | ----------| ------| ------------------------------------------------------------------------------------- |                                                                                       
55 | 1     | ADC1         |    VBAT   |  PC2  | 
56 | 2     | ADC1         |    CURR   |  PC1  | 
57 | 3     | ADC1         |    RSSI   |  PC3  | 
60 ### 7 PWM Outputs
61 | Value | Identifier   | function  |  pin  | Notes                                                                                 |
62 | ----- | ------------ | ----------| ------| ------------------------------------------------------------------------------------- |                                        
63 | 1     | TIM8_CH1     |    OUPUT1 |  PC6  |  DMA1_Stream7
64 | 2     | TIM8_CH2     |    OUPUT2 |  PC7  |  DMA2_Stream2
65 | 3     | TIM8_CH3     |    OUPUT3 |  PC8  |  DMA2_Stream6
66 | 4     | TIM8_CH4     |    OUPUT4 |  PC9  |  DMA2_Stream1
67 | 5     | TIM2_CH1     |    OUPUT5 |  PA15 |  DMA2_Stream4
68 | 6     | TIM1_CH1     |    OUPUT6 |  PA8  |  DMA1_Stream2
69 | 7     | TIM4_CH3     |    OUPUT7 |  PB8  |  DMA1_Stream5
71 ### LED & PPM Input
72 | Value | Identifier   | function  |  pin  | Notes                                                                                 |
73 | ----- | ------------ | ----------| ------| ------------------------------------------------------------------------------------- |                                        
74 | 1     | TIM5_CH4     |    PPM |  PA3  | 
75 | 2     | TIM4_CH1     |    LED Strip Signal Input |  PB6  | 
78 ### Gyro & ACC(MPU6000)
79 | Value | Identifier   | function |  pin   | Notes                                                                                 |
80 | ----- | ------------ | ---------| -------| ------------------------------------------------------------------------------------- |                                                                                      
81 | 1     | SPI1         |    SCK   |  PA5   | 
82 | 2     | SPI1         |    MISO  |  PA6   | 
83 | 3     | SPI1         |    MOSI  |  PA7   | 
84 | 4     | SPI1         |    CS    |  PB11   | 
86 ### OSD(AT7456E)
87 | Value | Identifier   | function |  pin   | Notes                                                                                 |
88 | ----- | ------------ | ---------| -------| ------------------------------------------------------------------------------------- |                                                                                      
89 | 1     | SPI2         |    SCK   |  PB13  | 
90 | 2     | SPI2         |    MISO  |  PB14  | 
91 | 3     | SPI2         |    MOSI  |  PB15   | 
92 | 4     | SPI2         |    CS    |  PB10  |
94 ### 16Mbyte onboard flash
95 | Value | Identifier   | function |  pin   | Notes                                                                                 |
96 | ----- | ------------ | ---------| -------| ------------------------------------------------------------------------------------- |                                                                                      
97 | 1     | SPI3         |    SCK   |  PB3  | 
98 | 2     | SPI3         |    MISO  |  PB4  | 
99 | 3     | SPI3         |    MOSI  |  PB5   | 
100 | 4     | SPI3         |    CS    |  PC0  |